not give someone much leeway - Turc Anglais Dictionnaire